make demands upon - Español Inglés Diccionario